obtained with much effort - Espagnol Anglais Dictionnaire